<%@ page language="java" contentType="text/html; charset=utf-8"
         pageEncoding="utf-8"%>

<html>

<head>
    <title>Insert title here</title>
</head>

<body>
<h3>这是一个测试对象属性信息监听器的页面</h3>
<%
    // 向ServletContext添加属性，初始值设为"张三"
    getServletContext().setAttribute("username", "张三");
    // 替换ServletContext中"username"属性的值为"李四"
    getServletContext().setAttribute("username", "李四");
    // 移除ServletContext中的"username"属性
    getServletContext().removeAttribute("username");

    // 获取HttpSession对象（若不存在则创建），并向其中添加属性，初始值设为"王五"
    HttpSession session = request.getSession();
    session.setAttribute("username", "王五");
    // 替换HttpSession中"username"属性的值为"赵六"
    session.setAttribute("username", "赵六");
    // 移除HttpSession中的"username"属性
    session.removeAttribute("username");

    // 向ServletRequest添加属性，初始值设为"孙七"
    request.setAttribute("username", "孙七");
    // 替换ServletRequest中"username"属性的值为"周八"
    request.setAttribute("username", "周八");
    // 移除ServletRequest中的"username"属性
    request.removeAttribute("username");
%>

</body>

</html>